@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; border:0; overflow:auto; font-family:arial, verdana, sans-serif; background:#FFF; font:10px Tahoma, Geneva, sans-serif; background:#F0F0F0;}
a { text-decoration:none; color:#000;}
body a img { border:0;}
a:hover,a:active { color:#DAAD7E; cursor:pointer;}
.contain { width:743px; margin:0 auto; background:#FFF; padding-left:10px; padding-right:10px; display:inline-table;}
.header,.top,.down,.footer { width:743px; margin:0 auto; float:left;}
.header { height:87px; background:url(../images/header_bg.png) repeat-x;}
.top { margin:6px 0 9px 0;}
.down { margin-top:9px;}
.footer { margin-top:5px; margin-top:5px; height:85px; background:url(../images/footer_bg.gif) repeat-x; }

/*------------------------------------header------------------------------------------------*/
.logo { width:178px; height:45px; margin:17px 0 0 29px; background:url(../images/logo.png) no-repeat; float:left;}
.guidance{ float:right;}
.guidance ul { margin-top:-2px;}
.guidance ul li { float:right; width:36px; line-height:83px; margin-right:30px; font-size:10px; list-style:none; background:url(../images/guidance_li_bg.gif) no-repeat 0 50px;} 
.guidance li { color:#86dbf1;}
.guidance li:hover,.guidance a:active { color:#DAAD7E; background:url(../images/guidance_li_bg_hover.gif) repeat-x 0 50px;}
/*------------------------------------top----------------------------------------------------------*/
/*top_left*/
.top_left { width:200px;}
.nav { height:32px; margin-bottom:13px;}
.nav_span { margin-left:42px; border-bottom:1px dashed #000; height:32px; width:130px; line-height:32px; font-size:16px;}
.nav_span_point { color:#DAAD7E;}
.nav_news { background:url(../images/nav_bg.gif) no-repeat 0 -160px;}
.nav_research { background:url(../images/nav_bg.gif) no-repeat 0 -32px;}
.nav_research:hover { background:url(../images/nav_bg.gif) no-repeat 0 -192px;}
.nav_group { background:url(../images/nav_bg.gif) no-repeat 0 -64px;}
.nav_group:hover { background:url(../images/nav_bg.gif) no-repeat 0 -224px;}
.nav_publicationd { background:url(../images/nav_bg.gif) no-repeat 0 -96px;}
.nav_publicationd:hover { background:url(../images/nav_bg.gif) no-repeat 0 -256px;}
.nav_contact { background:url(../images/nav_bg.gif) no-repeat 0 -128px;}
.nav_contact:hover { background:url(../images/nav_bg.gif) no-repeat 0 -288px;}
/*top right*/
.top_right{ background:url(../images/top_right_bg.gif) repeat-x; width:542px; height:238px; }
.top_right_flash { border:1px solid #c7c7c7;}
/*------------------------------------------------------------------------与首页相比改变的部分---------------------------------------------*/
/*-------------------------------------down-----------------------------------*/
.down_left { width:194px;}
.down_right{ width:538px; padding-left:8px;}
.news_file_pic{ padding:6px 0 0 13px;}
.text_1 { margin-left:12px; line-height:29px; font-size:18px; color:#FFF;}
.text_2 { margin-left:0; color:#6ee3ff;}
.part_2Tb{}
.part_2Tb td{ vertical-align:top;}
/*left*/
.news_nav { height:29px; background:#242424;}
.news { height:315px; background:#f0f1f3; padding-top:2px; }
.year_point { font-weight:bold;}
.news ul li { font-size:14px; list-style-image:url(../images/year_li_pic.gif); line-height:14px; margin-top:8px;}
.news li a { color:#708801; text-decoration:underline;}
.news li a:hover { font-weight:bold;}
/*right*/
.list_nav { height:29px; background:#242424; margin-bottom:10px;}
.list_content { width:534px; border-bottom:1px dashed #ececec; height:23px; }
.list_content:hover,.content_point { background:url(../images/year_li_pic.gif) no-repeat left center #F0F0F0;}
.span_left { float:left; font-size:14px; color:#797f84; line-height:23px; padding-left:8px;}
.span_right { float:right; font-size:14px; color:#999999; line-height:23px;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------footer--------------------------*/
.one { padding-left:218px; margin-top:32px;}
.one a { color:#6b7074; font-weight:bold;}
.two { padding-left:252px; margin-bottom:20px;}
.two a { color:#21262b;}
.footer a:hover,.footer a:active { color:#DAAD7E;}
